草庐IT

php - 执行 php 文件 onClick

全部标签

javascript - 如何使用给定数量的流执行顺序异步ajax请求

我需要使用有限的流发出顺序异步ajax请求。截至目前,我只能在Web服务器上占用一个流,因此我一次只能执行一个ajax请求。当我被允许一次只使用一个流时,我有以下功能可以帮助我。functioninitiateChain(){vari=0;vartasks=arguments;varcallback=function(){i+=1;if(i!=tasks.length){tasks[i](callback);//blockshouldcallcallbackwhendoneotherwiseloopstops}}if(tasks.length!=0){tasks[0](callback

javascript - 无法跨多个文件拆分 CasperJS 测试

这些文档并不是很有用-过于简短和模糊。据我了解docs,我们只需要在测试目录上运行casperjs命令并确保每个测试以Tester.done()结束。这是我的两个测试,//test1.jsvarcasper=require('casper').create();varurlPrefix="http://localhost/NavHawk2/";casper.start(urlPrefix,function(){this.test.assertSelectorHasText('title','Login','TitleOk!LoginPageExpected');this.test.as

javascript - 如何让 Google 自定义搜索 (V2) 使用预加载的搜索字符串立即执行?

我的任务是将GCS添加到网站。在我按照说明创建我的免费G​​CS(http://www.google.com/cse/sitesearch/create),并将提供的代码片段粘贴到适当的位置后,搜索框和按钮组件呈现OK,用户可以输入搜索字符串,运行搜索并查看结果。到目前为止,一切都很好。但是,当组件第一次呈现时,我希望能够将预先输入的字符串传递到框中并以编程方式立即执行搜索。这一点不起作用。我目前拥有的代码如下,包括提供的代码片段和一些额外的代码,这些代码是我阅读自定义搜索元素控件API文档(https://developers.google.com/custom-search/doc

javascript - 如果浏览器 lt ie9 执行某些 javascript

如果浏览器低于IE9,我想在jQuery中执行某个代码。是的,我已经知道但我想要的是在scipt标签内检查这个条件并使用jQuerydocument.ready$(document).ready(function(){//codetocheckifltie9}); 最佳答案 您可以通过上的类定位较旧的InternetExplorer版本(...然后检查是否有课.lt9或.lt8—无论您的目标是什么版本的InternetExplorer:if($('html').hasClass('lte9')){/*LTEIE9*/}但是,我建议使

javascript - 根据屏幕尺寸执行功能

我需要根据屏幕尺寸和屏幕尺寸变化执行特定功能(响应式)假设我有3个函数(例如)functionred(){$('div').css('background','#B60C0C').text('ScreenSizeRED');console.log('RED');}functionorange(){$('div').css('background','#EBAE10').text('ScreenSizeORANGE');console.log('ORANGE');}functiongreen(){$('div').css('background','#83ba2b').text('Scr

javascript - 添加文件 ://. 权限到 chrome 扩展

如何使用chrome扩展程序启用file:///的权限。在我的manifest.json中,我尝试过:"permissions":["file:///*"]和"permissions":["file://*"]还有"permissions":["*:///C"]这些都不起作用。 最佳答案 "permissions":["file://*/*"]除非从您的本地磁盘加载扩展,否则默认情况下将禁用文件访问。用户必须通过访问chrome://extensions/并勾选“允许访问文件URL”复选框来手动批准此权限。在您的代码中,您可以使用c

javascript - 如何将 jquery 事件重新绑定(bind)到通过 ajax 加载的内容,而无需为每个事件/类执行此操作

所以我在其中绑定(bind)了这个jquery-App:我所有“.btn-delete”元素的“删除功能”我所有“.btn-add”元素的“添加功能”等等。在我的webapp的一个div中,我异步加载内容,包括我想将“删除”和“添加”功能绑定(bind)到的元素。这些元素也有一个“btn-delete”或“btn-add”类-但由于内容是异步加载的,因此事件不会绑定(bind)到它们而不做任何事情。所以我听说使用可以在异步加载内容后立即触发的.on('click'...)函数,我可以重新绑定(bind)这些函数。但是我必须为我想使用的每个功能都这样做。我不想要。我想要的是有一个通用函数

javascript - 文件下载不适用于 firefox

我编写的这段代码在GoogleChrome和Opera上运行完美,但在Firefox上运行不佳functiononSaveJPG(url,n){varsave=document.createElement('a');save.href=url;save.target='_blank';save.download='Imageno'+n+'.jpeg'||url;varevent=document.createEvent('Event');event.initEvent('click',true,true);save.dispatchEvent(event);(window.URL||w

javascript - Angular JS - 如何将 Javascript 对象导出到 XLS 文件?

实际上,我的Controller中有一个对象,我只是想将该对象导出为.xls或.csv文件。我使用了很多这样的方法:HTMLExportNameEmailDoB{{item.name}}{{item.email}}{{item.dob|date:'MM/dd/yy'}}JavascriptfunctionmyCtrl($scope){$scope.exportData=function(){varblob=newBlob([document.getElementById('exportable').innerHTML],{type:"application/vnd.openxmlfor

javascript - 使用节点 js (express) 从 url 导入 json 文件

我是node.js初学者。我正在尝试从url(即“http://www.example.com/sample_data.json”)请求一个json文件。我的目标是在服务器加载时仅下载/请求文件一次,然后将其保存在客户端,以便我可以在本地操作/更改它。我试过了varfile=request('http//exmaple.com/sample_data.json')但它返回导入模块错误。如果有人能给我一个开始,那就太好了!谢谢 最佳答案 为此,我将使用request模块。varrequest=require('request');re